﻿/* styles for layout */
html,body
{
    height:100%;
}
 
#wrap
{
  min-height: 100%; 
}
 
#main
{
    overflow:auto;
    padding-bottom:150px; /* this needs to be bigger than footer height*/
    margin-top:50px; /* this needs to be bigger than the header height */
}
 
.footer
{
    position: relative;
    clear:both;
    padding-top:20px;
} 
